類似事例を用いた並列プログラミング LU分解からナップサック問題へ